not be the brightest bulb - Deutsch Englisch Wörterbuch